Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.52 KB

File metadata and controls

24 lines (21 loc) · 1.52 KB

Image Texture

Image textures are based on external files in common image formats such as PNG or JPEG. Such files may be located on servers according to absolute URLs, on the same server as the IFC file according to relative URLs, within the same local directory according to relative file path, within an IFC-ZIP file according to relative file path, or within an arbitrary directory according to absolute file path.

Absolute URLs are recommended for textures published at a location deemed to be permanent (independent of the building model data), while relative URLs are recommended for all other sharing scenarios. Local file paths should be avoided.

concept {
    IfcImageTexture:Mode -> IfcIdentifier_0
    IfcImageTexture:TextureTransform -> IfcCartesianTransformationOperator2D
    IfcImageTexture:TextureTransform -> IfcCartesianTransformationOperator2DnonUniform
    IfcImageTexture:Parameter -> IfcIdentifier_1
    IfcImageTexture:URLReference -> IfcURIReference
    IfcCartesianTransformationOperator2D:Axis1 -> IfcDirection_0
    IfcCartesianTransformationOperator2D:Axis2 -> IfcDirection_1
    IfcCartesianTransformationOperator2D:LocalOrigin -> IfcCartesianPoint_0
    IfcCartesianPoint_0:Coordinates -> IfcLengthMeasure_0
    IfcCartesianTransformationOperator2DnonUniform:Axis1 -> IfcDirection_2
    IfcCartesianTransformationOperator2DnonUniform:Axis2 -> IfcDirection_3
    IfcCartesianTransformationOperator2DnonUniform:LocalOrigin -> IfcCartesianPoint_1
    IfcCartesianPoint_1:Coordinates -> IfcLengthMeasure_1
}